.views-widget {}
.views-widget .dataTable-top {border-radius: 0;}
.views-widget .trend { width:12px; height:9px; display: inline-block; margin-top: 5px; margin-right: 5px;}
.views-widget tbody tr {cursor: pointer;}

.views-widget .widget-content .big-numbers .inner{height: 30px;}
.views-widget .widget-footer{border-radius: 0;}
.views-widget #empty-graph { position: absolute; text-align: center; font-size: 15px; width:100%; top:50%; margin-top: -60px; display: none; height: 20px; line-height: 20px; text-shadow: none; color: #B3B3B3; z-index: 2; background-color: #FFF;  padding: 50px 0; }
.views-widget div.color{ width: 10px; height: 20px; float: right;}

.seven-column { width:14%; }
.seven-column:first-child { width:15%; }
.seven-column:last-child { width:15%; }

#view-map{width:100%; height:100%; position: relative; margin-bottom:-50px;}
#view-map iframe {width:100%; height:100%; border:none; position:relative; z-index:1; overflow:hidden;}
#view-map image {width:100%; height:100%; border:none; position:relative; z-index:1;}
#view-map canvas {width:100%; height:100%; border:none; position:absolute; z-index:2; top:0px; left:0px; opacity: 0.5; /*pointer-events: none;*/}
#action-map-tools {position: absolute; top: 20px; right: 20px; z-index: 3; background-color: rgba(255, 255, 255, 0.8); width: 90%; padding: 10px;}
#action-map-tools span {position: relative; top:-7px; font: 16px Ubuntu,Helvetica,sans-serif; line-height: 111%; color: #333;}
#action-map-tools .cly-button-dark{float:none;}
#action-map-type {margin-right: 30px;}
#view_loaded_url {width:80%; height: 22px;}
#view_reload_url { float:none; }
.views-table div.color{ width: 10px; height: 10px; float: left; margin: 1px 10px 0 0; }
.views-table tbody tr { cursor: pointer; }
.btn-view-map {display: block;}

.widget-header .title.small + #drill-down-for-view { margin-top:-3px !important; font-size: 10px !important; padding: 3px 5px 2px 5px !important; }